ce38cd73e0e093b8c45a46d7969971b408bc448e,src/main/java/in/ashwanthkumar/gocd/github/GitHubPRBuildPlugin.java,GitHubPRBuildPlugin,keyValuePairs,#GoPluginApiRequest#String#,323
Before Change
private Map<String, String> keyValuePairs(GoPluginApiRequest goPluginApiRequest, String mainKey) {
Map<String, String> keyValuePairs = new HashMap<String, String>();
Map<String, Object> map = (Map<String, Object>) new GsonBuilder().create().fromJson(goPluginApiRequest.requestBody(), Object.class);
Map<String, Object> fieldsMap = (Map<String, Object>) map.get(mainKey);
for (String field : fieldsMap.keySet()) {
Map<String, Object> fieldProperties = (Map<String, Object>) fieldsMap.get(field);
After Change
private Map<String, String> keyValuePairs(GoPluginApiRequest goPluginApiRequest, String mainKey) {
Map<String, String> keyValuePairs = new HashMap<String, String>();
Map<String, Object> map = (Map<String, Object>) JSONUtils.fromJSON(goPluginApiRequest.requestBody());
Map<String, Object> fieldsMap = (Map<String, Object>) map.get(mainKey);
for (String field : fieldsMap.keySet()) {
Map<String, Object> fieldProperties = (Map<String, Object>) fieldsMap.get(field);